#! /bin/bash 
# just a copy from  http://yaozb.blog.51cto.com/2762349/560462
if [ -z $1 ];then
	file="twitter_ip"
else
	file=$1
fi

for i in `cat $file`  #这个是逐个读取allip文件里的ip
do
	{
		ping=`ping -c 1 $i|grep loss|awk '{print $6}'|awk -F "%" '{print $1}'`
		#上面一行是对读出来的ip ping一次，看是否ping通。并取出loss的百分比的值 也就是掉包的值 ，看是否掉包
		if [ $ping -eq 100  ];then 
			#比较一下，看掉包的值是不是100，如果是100就是全部掉包，那就是没ping通，那就显示 ping ip fail,如果不等于100的话，就ping通了，就显示 Ping　ip OK
			echo ping $i fail
		else
			echo ping $i ok
		fi
	}&
done
